|
An Answer To Reset (ATR) is a message output by a contact Smart Card conforming to ISO/IEC 7816 standards, following electrical reset of the card's chip by a card reader. The ATR conveys information about the communication parameters proposed by the card, and the card's nature and state. By extension, ATR often refers to a message obtained from a Smart Card in an early communication stage; or from the card reader used to access that card, which may transform the card's message into an ATR-like format (this occurs e.g. for some PC/SC card readers〔(Section 5.3.3.1 in ''SCM Microsystems SDI011 Reference Manual — version 1.05'' )〕〔(Section 3.2 in ''OMNIKEY Contactless Smart Card Readers Developer Guide'' )〕 when accessing an ISO/IEC 14443 Smart Card). The presence of an ATR is often used as a first indication that a Smart Card appears operative, and its content examined as a first test that it is of the appropriate kind for a given usage. Contact Smart Cards communicate over a signal named Input/Output (I/O) either ''synchronously'' (data bits are sent and received at the rhythm of one per period of the clock supplied to the card on its CLK signal) or ''asynchronously'' (data bits are exchanged over I/O with another mechanism for bit delimitation, similar to traditional asynchronous serial communication). The two modes are exclusive in a given communication session, and most cards are built with support for a single mode. Microprocessor-based contact Smart Cards are mostly of the asynchronous variety, used for all Subscriber Identity Modules (SIM) for mobile phones, those bank cards with contacts that conform to EMV specifications, all contact Java Cards, and Smart Cards for pay television. Memory-only cards are generally of the synchronous variety. ATR under asynchronous and synchronous transmission have entirely different form and content. The ATR in asynchronous transmission is precisely normalized (in order to allow interoperability between cards and readers of different origin), and relatively complex to parse. Some Smart Cards (mostly of the asynchronous variety) send different ATR depending on if the reset is the first since power-up (''Cold ATR'') or not (''Warm ATR''). Note: Answer To Reset should not be confused with ATtRibute REQuest (ATR_REQ) and ATtRibute RESponse (ATR_RES) of NFC, also abbreviated ATR.〔(''ISO/IEC 18092:2004 — Information technology — Telecommunications and information exchange between systems — Near Field Communication — Interface and Protocol (NFCIP-1)'' )〕 ATR_RES conveys information about the communication parameters supported, as does Answer To Reset, but its structure is different. == ATR in asynchronous transmission == The standard defining the ATR in asynchronous transmission is ISO/IEC 7816-3.〔(''ISO/IEC 7816-3:2006 — Identification cards — Integrated circuit cards — Part 3: Cards with contacts — Electrical interface and transmission protocols'' (partial preview) )〕 Subsets of the full ATR specification are used for some Smart Card applications, e.g. EMV.〔''()'', EMV 4.3 Integrated Circuit Card Specifications for Payment Systems — Book 1 — Application Independent ICC to Terminal Interface Requirements〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「answer to reset」の詳細全文を読む スポンサード リンク
|